if service.execute("tipe navigasi berikutnya") type=service.getLastSpeakText()
end
switch type
case "tombol"
rx="ok"
service.speak"panggilan dan loudspeaker"
rn=function service.execute("Putar jeda") return true end
rp=function service.execute("Jawab panggilan") return true end
case "Karakter"
rx="ok"
rn=function if service.toNextChar() else service.play("scroll_bottom") service.speak"akhir" return true end return true end
rp=function if service.toPreviousChar() else service.play("scroll_top") service.speak"awal" return true end return true end
case "kata"
rx="ok"
rn=function if service.toNextWord() service.play("next_text") else service.play("scroll_bottom") service.speak"akhir" return true end return true end
rp=function if service.toPreviousWord() service.play("previous_text") else service.play("scroll_top") service.speak"awal" return true end return true end
case "paragraf"
rx="ok"
rn=function if service.toNextParagraph() service.play("next_text") else service.play("scroll_bottom") service.speak"akhir" return true end return true end
rp=function if service.toPreviousParagraph() service.play("previous_text") else service.play("scroll_top") service.speak"awal" return true end return true end
case "halaman"
rx="ok"
service.speak"salin"
rn=function service.execute("Salin") return true end
rp=function service.execute("Tambahkan salinan") return true end
case "salin"
rx="ok"
service.speak"volume akssesibilitas"
rn=function service.raiseVolume2() return true end
rp=function service.lowerVolume2() return true end
case "jendela"
rx="ok"
service.speak"Terjemahan otomatis &Deskripsi Gambar"
rn=function service.execute("Deskripsi gambar") return true end
rp=function service.execute("Terjemahan otomatis") return true end
default
rx= nil rn=nil rp=nil
end
return true